Integration Plan
1. February 6th, 1998: The Web Address Checker
Functionality:
The Web Address Checker is
program to perform limited error checking on Netscape Bookmark files. Limited error checking is performed on the
file being processed; error messages are stored and displayed after the loading
takes place. At present, the error
checking is limited to finding missing data; unrecognized lines are ignored.
Use:
Type in the path and filename of
the Netscape Navigator Bookmark file to inspect and press the Enter key. A file in the current directory, a relitave
path+filename, or an absolute path+filename are all accaptable inputs. The file will be loaded and checked for
errors. Errors will be displayed after
the file is processed. The errors will be written to a file with the same
path+filename as the bookmark file, but with an extentsion of .rpt. A copy of all information loaded will be
saved in the same location with the extension .wac.
Functions Implimented:
main
ChangeFilenameExtension
ChangeToFolder
ChangeToPreviousFolder
ClearScreen
CurrentFolder
DisplayCurrentWorkingDirectory
DisplayFile
FileExists
GetBookmarkr
GetFolder
GetTag
GetTitle
LoadBookmarks
NumericalValueFromTag
NumericalValueFromTag
OutputBookmarklistHeader
OutputError
OutputError
OutputError
OutputFolderlistHeader
OutputWebAddresses
ParentFolder
Prompt
StringValueFromTag
WaitForEnterKey
WebAddressChecker
WeireErrrorLogHeader
2.
March 2nd, 1998:
The Web Address List
Functionality:
The
Web Address List program is a program to edit and view the contents of
proprietary WAL files. The program is
capeable of importing data from and doing limited error-checking on
Netscape-generated HTML bookmark files.
The errors are logged to a file with the same base name as the HTML
file, but with the extension .rpt.
Use:
Follow
the prompts. :) You will be prompted to choose either
"Load" or "Import".
Choose "Load" if you are loading a WAL file, or
"Import" if you are importing
from the Netscape Bookmark format.
After the file is loaded, a prompt will appear with options for
navigating and manipulating folders.
Functions Implimented:
main
AddBookmark
AddFolder
BookmarkMenu
ChangeFilenameExtension
ChangeToFolder
ChangeToPreviousFolder
ClearScreen
CloseMenu
CreateBookmarkList
CreateFolderList
CurrentFolder
DestroyBookmarkList
DestroyFolderList
DisplayCurrentWorkingDirectory
DisplayFile
DisplayStr
FileExists
FindBookmarkNumberInFolder
FindFolderWithEntryIndex
FindFolderWithEntryIndex
FolderMenu
GetBookmark
GetFolder
GetTag
GetTitle
ImportBookmarks
InputWALFile
NavigateMenu
NoFileMenu
NumericalValueFromTag
OutputError
OutputWALFile
ParentFolder
Prompt
PromptAddBookmark
PromptAddFolder
RemoveBookmark
RemoveFolder
ShowChildBookmarks
ShowChildFolders
StringValueFromTag
WaitForEnterKey
WebAddressListManager
WriteErrrorLogHeader
3.
3. April 13th,
1998: The Web Address Manager
Functionality:
The Web Address Manager (WAM) is
a tool for the management of a collection of Netscape-style World Wide Web
bookmarks. The WAM allows theuser to
organize the bookmarks by placing them in folders and subfolders.The number of
folders and bookmarks is limited only by the amount of memory made available to
the WAM by the host operating system.
The WAM is able to import from the Netscape Navigator 4.x file format
and is able to load and save the proprietary .WAM file format.
The WAM allows you to edit any
relevant property of a bookmark or folder (item). These properties include name, comment, and add date for folders,
and name, comment, add date, modified date, and date of the last visit. Bookmarks and folders can be moved through
the folder hierarchy by using the Move command located in the WAM menu.
You can add items using WAM
Menu's "Create Folder..." and "Create Bookmark..."
options. Items can be deleted with the
WAM Menu's delete function. Bookmarks
are deleted without any fuss. Folders,
though, can be deleted either "recursively" (the selected folder and
all subfolders), or the child folders can be "shifted" to the current
folder before the folder is deleted.
The WAM allows you to search for
a bookmark or folder. When you select
one of the options in the Search Menu, you are prompted to enter text, which
the WAM will search for through the entire hierarchy. All folders or bookmarks that match the text are displayed in the
main display area.
An overview of the entire
bookmark/folder hierarchy is available from the WAM menu's view option. The overview is presented in a labeled outline
form, with indentation showing the relationship between folders and bookmarks.
Use:
See
user’s manual located in the project packet or on the disk in the “\Design & Documentation”
directory.
Functions Implimented:
main
AddBookmark
AddFolder
AddOneBookmarkToCUIList
AddOneFolderToCUIList
ChangeFilenameExtension
ChangeToFolder
ChangeToPreviousFolder
ChildBookmarksToCUIItemList
ChildFoldersToCUIItemList
CreateBookmarkList
CreateFolderList
CUIAddItem
CUICreateList
CUICreateWindow
CUIDestroyList
CUIDestroyWindow
CUIDialogOK
CUIDialogStringPrompt
CUIDisplayFile
CUIInit
CUIListCount
CUIListPrompt
CUIRedrawScreen
CUIRemoveItem
CUIShutdown
CUIWriteText
CurrentFolder
DestroyBookmarkList
DestroyFolderList
DrawBorder
DrawText
DumpFolder
EditMenu
ExportTree
FileExists
FileMenu
FindBookmarkWithName
FindBookmarkWithParentEntryIndex
FindFolderWithName
GetBookmark
GetFolder
GetTag
GetTitle
GetUTCTime
ImportBookmarks
InputWALFile
LenLongestLine
LoadMenuFromFile
MakeCUIListFromCurrentFolder
MoveBookmark
NumericalValueFromTag
NumLines
OutputError
OutputWALFile
ParentFolder
ProgramMenu
PromptAddBookmark
PromptAddFolder
RemoveBookmark
RemoveFolder
RemoveOneFolder
SearchMenu
ShowBookmark
StackDestroy
StackEmpty
StackFull
StackInit
StackPop
StackPush
StackTop
StringValueFromTag
WAMMenu
WebAddressManager
WriteErrrorLogHeader